.search-input {
  // appearance auto
  // background-attachment scroll
  // background-clip border-box
  background-color: rgb(255, 255, 255);
  background-image: none;
  background-origin: padding-box;
  background-position-x: 0%;
  background-position-y: 0%;
  // background-repeat-x: repeat;
  // background-repeat-y: repeat;
  background-size: auto;
  border-bottom-color: rgb(170, 183, 184);
  border-bottom-left-radius: 1px;
  border-bottom-right-radius: 0px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-left-color: rgb(170, 183, 184);
  border-left-style: solid;
  border-left-width: 1px;
  border-right-color: rgb(170, 183, 184);
  border-right-style: solid;
  border-right-width: 1px;
  border-top-color: rgb(170, 183, 184);
  border-top-left-radius: 1px;
  border-top-right-radius: 0px;
  border-top-style: solid;
  border-top-width: 1px;
  box-shadow: rgb(230, 230, 230) 0px 1px 2px 0px inset;
  box-sizing: border-box;
  caret-color: rgb(0, 47, 54);
  color: rgb(0, 47, 54);
  // cursor text
  // display inline-block
  font-family: "Amazon Ember", Arial, sans-serif;
  // font-feature-settings normal
  // font-kerning auto
  // font-optical-sizing auto
  font-size: 13px;
  font-stretch: 100%;
  // font-style normal
  // font-variant-alternates normal
  // font-variant-caps normal
  // font-variant-east-asian normal
  // font-variant-ligatures normal
  // font-variant-numeric normal
  // font-variant-position normal
  // font-variation-settings normal
  font-weight: 400;
  height: 34px;
  // letter-spacing normal
  line-height: 18px;
  outline-color: rgb(0, 47, 54);
  // outline-style none
  // outline-width 0px
  padding-bottom: 8px;
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 8px;
  position: relative;
  // text-align start
  // text-indent 0px
  // text-rendering auto
  // text-shadow none
  // text-transform none
  width: 300px;
  // word-spacing 0px
  // writing-mode horizontal-tb
  // -webkit-rtl-ordering logical
}

.inner {
  flex: 1;
}

.search-button {
  align-items: center;
  // appearance:auto;
  // background-attachment:scroll;
  // background-clip border-box
  background-color: rgb(250, 250, 250);
  background-image: none;
  background-origin: padding-box;
  background-position-x: 0%;
  background-position-y: 0%;
  // background-repeat-x:repeat;
  // background-repeat-y:repeat;
  background-size: auto;
  border-bottom-color: rgb(170, 183, 184);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 1px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-left-color: rgb(170, 183, 184);
  border-left-style: hidden;
  border-left-width: 0px;
  border-right-color: rgb(170, 183, 184);
  border-right-style: solid;
  border-right-width: 1px;
  border-top-color: rgb(170, 183, 184);
  border-top-left-radius: 0px;
  border-top-right-radius: 1px;
  border-top-style: solid;
  border-top-width: 1px;
  box-sizing: border-box;
  color: rgb(0, 47, 54);
  cursor: pointer;
  display: flex;
  // flex-basis:aut:
  flex-grow: 0;
  flex-shrink: 1;
  // font-family:"Amazon Ember", Arial, sans-serif;
  // font-feature-settings normal
  // font-kerning auto
  // font-optical-sizing auto
  font-size: 13px;
  font-stretch: 100%;
  // font-style normal
  // font-variant-alternates normal
  // font-variant-caps normal
  // font-variant-east-asian normal
  // font-variant-ligatures normal
  // font-variant-numeric normal
  // font-variant-position normal
  // font-variation-settings normal
  font-weight: 400;
  height: 34px;
  // letter-spacing normal
  line-height: 13px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  padding-bottom: 0px;
  padding-left: 8.8px;
  padding-right: 8.8px;
  padding-top: 0px;
  text-align: center;
  text-indent: 0px;
  // text-rendering auto
  // text-shadow none
  // text-transform none
}

.search-button i {
  font-size: 20px;
  // font-stretch:100%;
  font-style: normal;
  // font-variant-alternates normal
}

.search-input-box {
  display: flex;
  align-items: center;
}

.search-and-buttons {
  align-items: center;
  display: flex;
  margin-bottom: 15px;

}

.kat-link {
  color: rgb(0, 130, 150);
}

.setting {
  font-size: 20px;
  font-style: normal;
  margin-top: 5px;
  margin-left: 4px;
  // font-variant-alternates normal
  // font-variant-caps normal
  // font-variant-east-asian normal
  // font-variant-ligatures normal
  // font-variant-numeric normal
  // font-variant-position normal
  font-weight: 400;
}